﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace Client
{
    /// <summary>
    /// MainWindow.xaml 的交互逻辑
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void tCon_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                WebClient client = new WebClient();
                client.Encoding = Encoding.UTF8;
                client.DownloadStringCompleted += Client_DownloadStringCompleted;
                Uri uri = new Uri(txtUrl.Text, UriKind.Absolute);
                client.DownloadStringAsync(uri);
                msg.Text = "等待服务器响应...";

            }
            catch (Exception exp)
            {
                msg.Text = exp.Message;
            }
        }

        void Client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
        {
            msg.Text = e.Result;
        }

    }
}
